include ../../Makefile.global

SRC = main.tex
DVI = $(SRC:.tex=.dvi)
PS  = $(SRC:.tex=.ps)
PDF = $(SRC:.tex=.pdf)
IDX = $(SRC:.tex=.idx)

all: $(SRC)
	@($(TEX2DVI)  $(SRC))
	@($(DVI2PS)   $(DVI))
	@($(PS2PDF)   $(PS))
	@($(TEXINDEX) $(IDX))
	@($(TEX2DVI)  $(SRC))
	@($(DVI2PS)   $(DVI))
	@($(PS2PDF)   $(PS))

$(SRC): all

show: $(SRC)
	@($(PDFVIEWER) $(PDF))

# A lot of shit !
clean:
	@($(RM) *.log)
	@($(RM) *.nav)
	@($(RM) *.snm)
	@($(RM) *.toc)
	@($(RM) *.out)
	@($(RM) *.aux)
	@($(RM) *.ilg)
	@($(RM) *.ind)
	@($(RM) *.idx)

mrproper: clean
	@($(RM) $(PDF))
	@($(RM) $(PS))
	@($(RM) $(DVI))

.PHONY: clean mrproper show
